#main {
	margin: 0 auto;
	padding-bottom: 45px;
	width: 1013px;
}
#header {
	background: url("../images/header-bg.png") no-repeat scroll left top transparent;
	border-bottom: 1px solid #DFDFDF;
	height: 179px;
}
/*#header, #content, #footer {
	font-size: 0.8125em;
}*/

.mainContent {
	float: left;
	width: 613px;
}
.aside {
	float: right;
	width: 327px;
}
.col-1, .col-2, .col-3 {
	float: left;
}
#page1 #content .col-1 {
	width: 296px;
}
#page1 #content .col-2 {
	width: 300px;
	float:right
}
#page2 #content .col-1 {
	width: 296px;
}
#page2 #content .col-2 {
	width: 296px;
}
#footer {
	background: url("../images/footer-bg.gif") repeat-x scroll left top #FFFFFF;
	/*font-size:0.69em;*/
	padding:15px 20px;
	border:1px solid #f7f7f7
}
